#ifndef __IDHelloWorld__H__
#define __IDHelloWorld__H__

#include <QObject>

#include <LogUtils>
#include <QDBusAbstractAdaptor>

QT_BEGIN_NAMESPACE

QT_END_NAMESPACE
class IDHelloWorld : public QObject
{
    Q_OBJECT
    Q_CLASSINFO("D-Bus Interface", "com.qt.examples.DHelloWorld")
public:
    explicit IDHelloWorld(QObject *parent = nullptr);

signals:
    void broadcastMessage(QString msg);

public slots:
    void slotBroadcastMessage(QString msg);
};

#endif  //!__IDHelloWorld__H__
